@charset "utf-8";
/* CSS Document */
/*头部*/
.header{ width:100%; height:100px; background:url(../../images/header.jpg) repeat-x; border-bottom:#3d96c9 1px solid;position: absolute;top: 0px;left: 0px;right: 0px;
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;background-size:100% 100% ;}
/*.logo{ font-size:20px; color:#FFF; font-weight:600; float:left; margin:30px 0px  0px 20px;font-family: "微软雅黑";font-style: italic; }*/
.logo{width: 233px;height: 50px;margin: 20px;float: left;}
.nav { float:right;margin:65px 20px 0px 0px;}
.nav ul li{ float:left; margin:0px 10px;}
.nav i{float:left;color: #fff;font-size: 18px;margin-right: 5px;}
.nav span{ color:#FFF;float:left;}
.nav a{ color:#FFF; cursor:pointer;}
.nav a:hover{ color:#FDFCE8; text-decoration:underline;}
/*左侧菜单栏*/
.left {background: #FFF; border-right:#2370c0 1px solid;width: 200px;position: absolute;top: 101px;left: 0px;overflow: hidden;bottom: 70px;}


.right {position: relative;position: absolute;bottom: 70px;left: 212px;top: 101px;right: 0px;border-left:#2370c0 1px solid;}
.Conframe {background: #FFF;position: absolute;left: 213px;top: 101px;overflow: auto;right: 0px;bottom: 71px;z-index: 999;}
#Conframe {border: none;height: 100%;width: 100%;}
.footer{width: 100%;height: 70px;line-height: 70px;background:url(../../images/footer.jpg) repeat-x; color: #fff;text-align: center;font-size: 14px;font-weight: 600;position: absolute;bottom: 0px;
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
   -moz-background-size:100% 100%;
   background-size:100% 100% ;}



.left .acc {position: absolute;bottom: 0;top: 51px;width: 100%;overflow: auto;}
.left h1 {color: #fff;text-align:center;height:50px; line-height:50px;font-size: 15px;border-bottom:#cbcbcb 1px solid;background:url(../../images/menu_title_bg.jpg) repeat-x; }
.left ul {margin: 0;padding: 0;display: none;}
.one {  width:100%; height:30px; line-height:30px;cursor: pointer;display: block;text-decoration: none;color: #666;border-top: 1px solid #fff;border-bottom: 1px solid #cbcbcb;background:url(../../images/menu_bg.jpg) repeat-x;}
/*.one i{float:left;font-size: 18px;margin:0px 5px 0px 20px;}*/
.one img{ width:20px; height:20px; margin:5px 10px; float:left;}
.left a.one:hover {text-decoration: none; color:#FFF;border-top: 1px solid #cbcbcb;border-bottom: 1px solid #cbcbcb;background:url(../../images/menu_hover.jpg) repeat-x;transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s;}
.one-hover {color:#fff;background:#e1e1e1;color: #666;}
.kid li {text-indent: 50px; height:25px; line-height:25px;cursor: pointer;padding: 4px 0;background:url(../../images/li.png) no-repeat 35px center #fff;border-bottom: 1px solid #cbcbcb;color: #666;}
.kid li:hover {color:#000;background:url(../../images/li.png) no-repeat 35px center #e5e5e5;transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s;}
li.active{ background:url(../../images/li_active.png) no-repeat 35px center #1d99e7; color:#fefefe; }

.nav-tip {cursor: pointer;width: 12px;background: url(../../images/nav-tip.png) no-repeat;left: -12px;top: 50%;height: 73px;position: absolute;}
.nav-tips{cursor: pointer;width: 12px;background: url(../../images/nav-tips.png) no-repeat;left: -12px;top: 50%;height: 73px;position: absolute;}
